#1、列表推导式
from pydantic_core.core_schema import none_schema

# #输入左右闭区间
# m = int(input("输入左区间："))
# n = int(input("输入右区间："))
#
# #生成区间内且能被3整除的列表
# list = [i for i in range(m,n+1) if i % 3 == 0]
#
# print(f"生成的列表：{list}")
#
# #输入切片的左右索引
# a = int(input("请输入左索引："))
# b = int(input("请输入右索引："))
#
# #获取切片
# alist = list[a:b+1]
#
# print(f"子列表{alist}")
#

#2、创建字典

# #先创建题目给的字典
# data =  { '学号':[20230001,20230002,20230003],
#           '性别':['男','女','男'],
#           '年龄':[21,20,20]
#         }
# #输入键key  判断是否在字典中  在就输出其内容(下标为key)
# #不在就将key键赋值为空值（none)并输出完整字典
#
# key = input("请输入要查询的键：")
# if key in data:
#     print(f"{key}对应的值：{data[key]}")
# else:
#     print("你输入的键不存在！")
#     data[key] = None
#     print(data)


#3、判断闰年
# year = int (input("请输入年份："))
#
# if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0) :
#     print(f"{year}年是闰年")
# else:
#     print(f"{year}年不是闰年")

aaa